package com.ttg.model.pojo.original;


import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

/**
 * 银行卡签约信息数据表
 *
 * @author zhy
 * @date 2024/04/25 10:36
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@TableName(value = "tbl_bank_public_trade_primitive_original")
public class BankPublicTradePrimitiveOriginal implements Serializable {


    private static final long serialVersionUID = -7173944388492454935L;
    /**
     * id
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Long id;

    /**
     * 商户编号
     */
    @TableField(value = "mct_no")
    private String mctNo;


    /**
     * 交易表现 交易笔数,交易金额,手续费金额,补贴金额
     */
    @TableField(value = "trade_type")
    private String tradeType;


    /**
     * 当日交易金额
     */
    @TableField(value = "today_amount")
    private String todayAmount;


    /**
     * 昨日
     */
    @TableField(value = "yesterday_daily_amount")
    private String yesterdayDailyAmount;


    /**
     * 较昨日增减
     */
    @TableField(value = "yesterday_addition_amount")
    private String yesterdayAdditionAmount;


    /**
     * 本周
     */
    @TableField(value = "weeks_amount")
    private String weeksAmount;


    /**
     * 上周
     */
    @TableField(value = "last_weeks_amount")
    private String lastWeeksAmount;


    /**
     * 较上周增减
     */
    @TableField(value = "last_weeks_addition_amount")
    private String lastWeeksAdditionAmount;


    /**
     * 本月
     */
    @TableField(value = "month_amount")
    private String monthAmount;


    /**
     * 上月
     */
    @TableField(value = "last_month_amount")
    private String lastMonthAmount;


    /**
     * 较上月增减
     */
    @TableField(value = "last_month_addition_amount")
    private String lastMonthAdditionAmount;


    /**
     * 本月月均
     */
    @TableField(value = "month_average_amount")
    private String monthAverageAmount;


    /**
     * 上月月均
     */
    @TableField(value = "last_month_average_amount")
    private String lastMonthAverageAmount;


    /**
     * 较上月月均增减
     */
    @TableField(value = "last_month_average_addition_amount")
    private String lastMonthAverageAdditionAmount;


    /**
     * 本季度
     */
    @TableField(value = "quarter_amount")
    private String quarterAmount;


    /**
     * 上季度
     */
    @TableField(value = "last_quarter_amount")
    private String lastQuarterAmount;


    /**
     * 较上季度增减
     */
    @TableField(value = "last_quarter_addition_amount")
    private String lastQuarterAdditionAmount;


    /**
     * 当年
     */
    @TableField(value = "year_amount")
    private String yearAmount;


    /**
     * 去年
     */
    @TableField(value = "last_year_amount")
    private String lastYearAmount;


    /**
     * 较去年增减
     */
    @TableField(value = "last_year_addition_amount")
    private String lastYearAdditionAmount;


    /**
     * 更新时间
     */
    @TableField(value = "update_time")
    private String updateTime;

}
